#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <string.h>
int main()
{
	char buf[128];
	size_t s=read(0,buf,sizeof(buf));//返回字符串占内存长度
	if(s>0)
	{
		buf[s-1]=0;
		printf("%s\n",buf);
	}




//	umask(0);
//	int fd1=open("log.txt",O_WRONLY|O_CREAT|O_APPEND,0666);//以读写方式打开前提是文件存在；用O_CREAT保证文件不存在的情况下创建文件
//	if(fd1<0)
//	{
//		perror("open");
//		return 1;
//	}
//
//	//printf("fd1:%d\n",fd1);
//	const char* message="hello\n";
//	write(fd1,message,strlen(message));

//	close(fd1);
	return 0;
	
}
